package com.chuangjiangx.member.coupon.ddd.dal.dto;

import com.chuangjiangx.member.basic.ddd.dal.dto.StoreList;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
public class MbrHasCouponDetail {
    private Integer verifyStatus;
    private Date claimTime;
    private Long verifyStoreId;
    private String verifyStoreName;
    private Long verifyStoreUserId;
    private String verifyStoreUserName;
    private Integer verifyTerminal;
    private Date verifyTime;
    private Date useTime;
    private String verifyCode;
    private Integer wxSyncStatus;

    private Long id; //卡券id mbr_coupon
    private Long merchantId;
    private String couponNumber;
    private String name;
    private BigDecimal amount;
    private Integer type;
    private String logo;
    private Integer validType;
    private Date validTimeStart;
    private Date validTimeEnd;
    private Integer claimedTime;
    private Integer totoalInventory;
    private Integer availInventory;
    private String remark;
    private BigDecimal miniExpendLimit;
    private Integer claimUpperLimit;
    private Integer remindType;
    private String useTimeWeek;
    private String useTimeDay;
    private Integer couponSourceType;
    private Date createTime;
    private Date updateTime;
    private Date actTimeStart;
    private Date actTimeEnd;
    private String wxCardId;
    private Integer wxAuditStatus;

    private List<StoreList> storeLists;
}
